Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F6 France F7 Spain F5 Spain F6 Spain F7 Spain F18 Spain F19 Spain F25 Spain F28 Spain F34a France F1 France F2 Portugal F2 Portugal F3 Morocco F1 Morocco F2 Spain F7 Spain F12 Spain F13 Spain F26 Italy F2 Portugal F1 Portugal F2 Spain F20 Tatra Banka Slovak Open - Bratislava Segovia Challenger Napoli Challenger Bratislava Challenger Irving Challenger Perugia Challenger Cortina Challenger Alicante Challenger Poznan Challenger Nottingham Challenger Tiburon Challenger Calgary Challenger Charlottesville Challenger Houston Challenger Champaign Challenger Da Nang Challenger Quimper Challenger Monterrey Challenger Ilkley Challenger Houston Challenger Spain F22 Portugal F3 Spain F23 Spain F24 Spain F26 Spain F30 France F3 Spain F3 Portugal F1 Spain F6 Spain F27 Spain F32 Italy F1 Germany F5 The Stella Artois Grass Court Championships - Queen's/London President's Cup 2000 - Tashkent President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon Tata Open 2002 - Chennai BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Milan Indoors - Milan Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Stockholm Open - Stockholm AAPT Championships - Adelaide Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Estoril Open - Estoril The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Mercedes-Benz Cup - Los Angeles Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Pilot Pen Tennis - New Haven ARAG World Team Championship - Dusseldorf Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril Open SEAT 2008 - Barcelona The Artois Championships - London Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Chennai Open - Chennai SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade AEGON Championships - London BCR Open Romania - Bucharest Timisoara Challenger - Timisoara Challenger Ciudad de Guayaquil - Guayaquil Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest China Open - Beijing Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Valencia Open - Valencia Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel PTT Thailand Open - Bangkok Kremlin Cup - Moscow Swiss Indoors Basel - Basel Valencia Open - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Winnipeg Challenger BMW Open - Munich Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch IX Open Internacional D'Andorra - Andorra Gerry Weber Open - Halle Claro Open Colombia - Bogota Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Pozoblanco Challenger Malaysian Open - Kuala Lumpur China Open - Beijing Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Citi Open - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Delray Beach Open - Delray Beach Ostrava Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest Surbiton Challenger Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Nottingham Challenger Abierto Mexicano - Los Cabos Moselle Open - Metz Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel San Benedetto Challenger New York Open - New York Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BMW Open - Munich Hall of Fame Open - Newport Segovia Challenger Hypo Group Tennis International - Portschach European Open - Antwerp Tata Open Maharashtra - Pune Open Sud de France - Montpellier Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Moselle Open - Metz Gemax Open - Belgrade Rakuten Japan Open - Tokyo Dusseldorf Open 2006 - Dusseldorf Qatar ExxonMobil Open - Doha BMW Tennis Championship - Sunrise Tata Open Maharashtra - Pune Tennis Napoli Cup 2007 - Napoli New York Open - New York bett1HULKS Indoors - Cologne Delray Beach Open - Delray Beach Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Citi Open - Washington Marbella Challenger Serbia Open - Belgrade Porsche Open - Poznan Urbana-Champaign Challenger - Urbana Launceston Challenger Prostejov Challenger Braunschweig Challenger Vigo Challenger The LTA Sunderland Challenger - Sunderland Tarragona Challenger The Rajasthan Golden Jubilee - Jaipur Binghamton Challenger Khanty-Mansiysk Challenger Rabat Challenger Gwangju Challenger Rezidenza Open - Magdeburg Prostejov Challenger Monterrey Challenger Pozoblanco Challenger Fairfield Challenger Segovia Challenger Knoxville Challenger Todi Challenger Tarragona Challenger Heilbronn Challenger Intersport Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck The LTA Hull Challenger - Hull Challenger Ford de Cherbourg - Cherbourg 2002 USTA Challenger of Calabasas - Calabasas Tennis Napoli Cup - Naples ARMS USTA Challenger - Rocky Mount USTA Seascape Challenger - Aptos Binghamton Professional Tennis Tournament - Binghamton Renault Slovenian Open - Ljubljana Whirlpool Open - Budapest BH Tennis Open International Cup - Belo Horizonte Open de Charleroi - Charleroi Kuppers Kolsch Cup - Aachen Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Weissenhauser Strand Cup - Hamburg Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Residenza Open - Magdeburg Aberto Da Costa Do Sauipe - Bahia 2001 USTA Tallahassee Tennis Challenger - Tallahassee XI Venice Open - Venice Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester Ciudad de Pozoblanco 'Open Diputacion' - Cordoba GHI Bronx Tennis Classic - Bronx Open de L'Isere (Open 38) - Grenoble Challenger Britania Zavaleta - Puebla Open de L'Isere - Grenoble Lamberts Open by Stawag - Aachen IPP Open - Helsinki Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok 2002 Eddleman USTA Challenger - Birmingham The Surbiton Trophy - Surbiton Eisenberg Jerusalem Open 2000 - Jerusalem Warsteiner Challenger Lubeck - Lubeck The LTA Wrexham Challenger - Wrexham Zagreb Open - Zagreb West of England Challenger - Bristol Binghamton Professional Tennis Tournament - Binghamton The Wrexham Challenger - Wrexham GHI Bronx Classic - Bronx Tatra Banka Open 2003 - Bratislava 2004 USTA Challenger of Calabasas - Calabasas Lucknow ATP Tour Challenger - Lucknow The Surbiton Trophy - Surbiton Ljubljana Open - Ljubljana The Surbiton Trophy - Surbiton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstraufen Cup - Oberstaufen Riviera di Rimini Challenger 2004 - Rimini Arroyo de la Encomienda - Valladolid Pro Tennis World Open - Boca Raton XI Open International D'Andorra - Andorra Pro Tennis World Open - Sunrise Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona LXV Concurso Internacional Vigo - Vigo Ethias Tennis Trophy - Mons Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Intersport Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise Tennis Masters Series - Paris Unicredit (Suisse) Bank S. A. Challenger - Chiasso Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Prosperita Open 2006 - Ostrava Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid ECM Prague Open - Prague Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome 5° Sporting Challenger - Turin Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Czech Open 2006 - Prostejov Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Steelers Cup - Kosice Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Trofeo Sisma Mantova - Mantova Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Akbank Private Banking TED Open 2006 - Istanbul Monte-Carlo Rolex Masters - Monte-Carlo ATP Guzzini Challenger - Recanati Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Open Castilla y Leon - Segovia BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Concurso Internacional de Vigo - Vigo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Challenger Copa Sevilla - Seville Rogers Cup - Toronto Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Western & Southern Open - Cincinnati Ciutat de Barcelona - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Copa Petrobras Uruguray - Montevideo Monte-Carlo Rolex Masters - Monte-Carlo Copa Petrobras Brazil - Aracaju Mutua Madrid Open - Madrid Copa Petrobras Argentina - Buenos Aires Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo II Cyclus Open de Tenis - Florianopolis Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza BNP Paribas Open - Indian Wells Miami Open - Miami Roma Challenger 2007 - Rome Monte-Carlo Rolex Masters - Monte-Carlo Isla de Gran Canaria - Mas Palomas Mutua Madrid Open - Madrid San Remo Tennis Cup - San Remo Unique Zagreb Open - Zagreb Western & Southern Open - Cincinnati Memorial Manfredini - Sassuolo The Surbiton Trophy - Surbiton Steelers Cup - Kosice BNP Paribas Open - Indian Wells Ciudad de Pozoblanco Open Diputacion - Cordoba Miami Open - Miami Siemens Open 2007 - Scheveningen Mutua Madrid Open - Madrid LXVII Concursu Internacional de Vigo - Vigo Coupe Rogers - Montreal 's Tennis Masters 07 Challenger - Graz Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Tean International - Alphen Copa Sevilla 2007 - Seville BNP Paribas Open - Indian Wells Ipsos Bucharest Challenger - Bucharest Miami Open - Miami Open Costa Daurada - Tarragona Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc XL Bermuda Open - Bermuda ATP Open Castilla y Leon - Segovia Genova Open Challenger - Genova ATP Challenger Trophy 2008 - Trnava Calgary Challenger Wimbledon - London U.S. Open - New York Tallahassee Challenger Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Sacramento Challenger Tiburon Challenger French Open - Paris Wimbledon - London U.S. Open - New York Tunis Challenger Marrakech Challenger Pereira Challenger St. Brieuc Challenger Sarasota Challenger Tunis Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Prostejov Challenger Moscow Challenger Australian Open - Melbourne French Open - Paris Segovia Challenger Wimbledon - London U.S. Open - New York Barranquilla Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mons Challenger Ho Chi Minh City Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mouilleron-Le-Captif Challenger French Open - Paris Wimbledon - London Canberra Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Szczecin Challenger U.S. Open - New York Australian Open - Melbourne Irving Challenger Lyon Challenger French Open - Paris Burnie Challenger Shenzhen Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Charlottesville Challenger U.S. Open - New York III Gramado Open de Tenis - Gramado Australian Open - Melbourne French Open - Paris GHI Bronx Tennis Classic - Bronx Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Bangkok Challenger Bangkok Challenger Wimbledon - London Zhuhai Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London TED Open-Akbank Private Banking - Istanbul Okal Open - Eckental Challenger 42 - Andrezieux Barletta Challenger U.S. Open - New York The Stella Artois Grass Court Championships - London Australian Open - Melbourne Privat Bank Cup - Dniepropetrovsk Braunschweig Challenger Portoroz Challenger Grand Prix de Tennis de Lyon - Lyon Sarajevo Open - Sarajevo French Open - Paris Wimbledon - London U.S. Open - New York International Championship of Croatia - Umag Australian Open - Melbourne XXXVII Torneig C.E. Laieta - Barcelona French Open - Paris Catella Swedish Open - Bastad BMW Open - Munich BCR Open Romania - Bucharest SAP Open - San Jose Adidas International - Sydney Milan Indoors - Milan Allianz Suisse Open - Gstaad International Tennis Championships - Delray Beach Kremlin Cup - Moscow Qatar Open - Doha Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Legg Mason Tennis Classic - Washington D.C. Next Generation Adelaide International - Adelaide Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas BMW Open - Munich The Stella Artois Championships - London China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe Open 13 - Marseille Allianz Suisse Open Gstaad - Gstaad PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai China Open - Beijing St. Petersburg Open - St. Petersburg Wimbledon - London U.S. National Indoor Tennis Championships - Memphis Heineken Open - Auckland U.S. Open - New York Delray Beach International Tennis Championships - Delray Beach International German Open - Hamburg Barcelona Open BancSabadell - Barcelona Australian Open - Melbourne If Stockholm Open - Stockholm Open Sud de France - Montpellier Brasil Open - Costa do Sauipe French Open - Paris Regions Morgan Keegan Championships - Memphis Hall of Fame Tennis Championships - Newport ABN AMRO World Tennis Tournament - Rotterdam Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Wimbledon - London U.S. Open - New York Moselle Open - Metz Australian Open - Melbourne Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona French Open - Paris Copa Telmex - Buenos Aires Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco U.S. Open - New York SAP Open - San Jose Bet-at-home Open - Hamburg U.S. Mens's Clay Court Championship - Houston Apia International - Sydney Aegon Nottingham Open - Nottingham Portugal Open - Oeiras Hall of Fame Tennis Championships - Newport Credit Agricole Suisse Open - Gstaad Citi Open - Washington Wimbledon - London Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai ASB Classic - Auckland Regions Morgan Keegan Championships - Memphis Hall of Fame Tennis Championships - Newport U.S. Open - New York Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia Delray Beach Open - Delray Beach Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Kremlin Cup - Moscow If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb Barcelona Open BancSabadell - Barcelona Citi Open - Washington Kremlin Cup - Moscow AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona Milan Indoors - Milan China Open - Beijing Rakuten Japan Open - Tokyo European Open - Antwerp Ecuador Open - Quito Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch New York Open - New York Davidoff Swiss Indoors Basel - Basel Trofeo Conde de Godo - Barcelona Open Seat Godo 2003 - Barcelona Topshelf Open - 's-Hertogenbosch RCA Championships - Indianapolis TEB BNP Paribas Istanbul Open - Istanbul Catella Swedish Open - Bastad Internationaler Raiffeisen Grand Prix - St. Polten PBZ Zagreb Indoors - Zagreb Davidoff Swiss Indoors - Basel Campbell's Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon Swiss Indoors Basel - Basel Allianz Suisse Open Gstaad - Gstaad AEGON Championships - London Open 13 - Marseille Ecuador Open - Quito Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Tennis Masters Series - Paris Tennis Masters Series - Toronto Tennis Masters Series - Toronto Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Claro Open Colombia - Bogota Mutua Madrilena Masters Madrid - Madrid Ordina Open - s-Hertogenbosch Rogers Cup - Montreal Dutch Open Tennis - Amersfoort Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami ABN AMRO World Tennis Tournament - Rotterdam Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Abierto Mexicano - Los Cabos Internazionali BNL d'Italia - Rome Swiss Indoors Basel - Basel Rogers Cup - Toronto Mutua Madrid Open - Madrid Fever-Tree Championships - London Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, PO, CRO-ECU 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, SF, FRA-ESP 3-2 River Oaks International Tennis Tournament - Houston Kooyong Classic - Kooyong All Lower level tournaments French Open (juniors) Olympics - Athens